flea-bitten kidney - French English Dictionary